
//
//  YJDZFffMent.h
//  sigleAPP
//
//  Created by SKL on 2017/11/9.
//  Copyright © 2017年 SKL. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface XOWMProduct : NSObject
typedef struct
{
    /**
     *@ pragma 固定参数
     */
    NSString *appID;//appID(游戏编号ID)
    NSString *accountID;//账号ID
    NSString *currency;//货币
    NSString *terminal;//设备平台
    
    /**
     *@pragma 必传
     */
    NSString *goodsID;//商品ID(内购商品ID)
    NSString *goodsTitle;//商品标题(内购商品名称)
    NSString *goodsPrice;//价格(内购商品价格)
    NSString *notifyURL;//回调地址
    NSString *serverID;//区服ID(游戏区服务ID)
    NSString *serverName;//区服名称(游戏区服名称)
    NSString *roleID;//游戏角色ID
    NSString *roleName;//游戏角色名称
    NSString *roleLevel;//游戏角色等级
    
    /**
     *@pragma 自定义选出
     */
    NSString *goodsDescription;//商品描述(信息)
    NSString *fzfs;
    NSString *orderID;//订单ID
    NSString *orderInfo;//订单信息
    NSString *jiaoyiHao;
}XOWMProductPara;
typedef struct
{
    XOWMProductPara (*getPara)(void);
    void (*setPara)(XOWMProductPara para);
    XOWMProductPara (*destroy)(XOWMProductPara para);
}XOWMProductManager;
XOWMProductManager productManager(void);
@end
